IdeaBlade.Core Assembly > IdeaBlade.Core Namespace : PropertyInterceptor<TInstance,TValue,TArgs> Class |
The following tables list the members exposed by PropertyInterceptor<TInstance,TValue,TArgs>.
Name | Description | |
---|---|---|
PropertyInterceptor<TInstance,TValue,TArgs> Constructor | Creates an instance of this class. |
Name | Description | |
---|---|---|
ArgsType | Overridden. Type of arguments passed to interceptor actions. | |
PropertyDirection | Whether the interceptor is defined for a getter or setter. (Inherited from IdeaBlade.Core.PropertyInterceptor) | |
TargetName | The name of the property on which the interceptor acts. (Inherited from IdeaBlade.Core.PropertyInterceptor) | |
TargetType | Overridden. Type of object on which the interceptor acts. | |
ValueType | Overridden. The Type of the property value. |
Name | Description | |
---|---|---|
AddAction | Overloaded. Adds an action to the interceptor. | |
AddSkipKey | Use to temporarily ignore a specific action in the interceptor. | |
Equals | (Inherited from object) | |
GetActions | Overloaded. Retrieve all actions for the interceptor. | |
GetHashCode | (Inherited from object) | |
GetType | (Inherited from object) | |
GetValue | Overloaded. Retrieves the value of this property in the specified object. | |
RemoveSkipKey | Use to restore an action which had been skipped. | |
Reset | Overridden. Resets the actions for the interceptor. | |
SetValue | Overloaded. Sets the value of this property in the specified object. | |
ToString | (Inherited from object) |
Name | Description | |
---|---|---|
Finalize | (Inherited from object) | |
MemberwiseClone | (Inherited from object) |